Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 LON Y PARC Terraced £92,138 £86,000 21 Dec 2021
7 LON Y PARC Terraced £181,962 £47,000 31 Mar 2000